Extending Rectangular Range Reporting with Query Sensitive Analysis
نویسندگان
چکیده
In this paper, we consider the problem of reporting the new points incorporated by on-line sequences of nested rectangular range queries where all queries in a sequence have the same orientation, but the orientation of each sequence may differ. Worst case lower bound results show that time and space efficient solutions to this problem are unlikely. Here we present a linear space solution that performs partially ordered searches of a box-decomposition subdivision. It uses information obtained from the results of processing previous queries to assist in processing each new query in a sequence. A query sensitive analysis shows the algorithm is most effective for “targeted” queries — queries that target space containing a high density of data relative to the space immediately surrounding the query. Such queries are typical of those made by region growing surface reconstruction techniques, the primary application considered here. To substantiate this intuition, we have implemented a version of the algorithm and run it on real range data and sequences of queries representative of those made by region growing surface reconstruction techniques. The empirical results provide strong support for this in-
منابع مشابه
Extending range queries and nearest neighbors
Given an initial rectangular range or k nearest neighbor (k-nn) query (using the L1 metric), we consider the problems of incrementally extending the query by increasing the size of the range, or by increasing k, and reporting the new points incorporated by each extension. Although both problems may be solved trivially by repeatedly applying a traditional range query or L1 k-nn algorithm, such s...
متن کاملNear-Optimal Range Reporting Structures for Categorical Data
Range reporting on categorical (or colored) data is a well-studied generalization of the classical range reporting problem in which each of the N input points has an associated color (category). A query then asks to report the set of colors of the points in a given rectangular query range, which may be far smaller than the set of all points in the query range. We study two-dimensional categoric...
متن کاملDynamic Planar Range Maxima Queries
We consider the dynamic two-dimensional maxima query problem. Let P be a set of n points in the plane. A point is maximal if it is not dominated by any other point in P . We describe two data structures that support the reporting of the t maximal points that dominate a given query point, and allow for insertions and deletions of points in P . In the pointer machine model we present a linear spa...
متن کاملHybrid LSH: Faster Near Neighbors Reporting in High-dimensional Space
We study the r-near neighbors reporting problem (rNNR) (or spherical range reporting), i.e., reporting all points in a high-dimensional point set S that lie within a radius r of a given query point. This problem has played building block roles in finding near-duplicate web pages, solving k-diverse near neighbor search and content-based image retrieval problems. Our approach builds upon the loca...
متن کاملHigh-dimensional Spherical Range Reporting by Output-Sensitive Multi-Probing LSH
We present a data structure for spherical range reporting on a point set S, i.e., reporting all points in S that lie within radius r of a given query point q (with a small probability of error). Our solution builds upon the Locality-Sensitive Hashing (LSH) framework of Indyk and Motwani, which represents the asymptotically best solutions to near neighbor problems in high dimensions. While tradi...
متن کامل